long barreled gun - Alemán Inglés Diccionario